technical sergeant
Explore definitions, synonyms, and language insights of technical sergeant
Definitions
Noun
a noncommissioned officer ranking below a master sergeant in the air force or marines